rough luck! - Alemán Inglés Diccionario